import request from "../../utils/request"
import Dialog from '@vant/weapp/dialog/dialog';
import getOpenID from '../../utils/getOpenID'
import {getAdopt,addUserAdopt,getUserAdopt} from '../../utils/adopt/adopt'
// pages/adopt/index.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    tabActive: 0,
    adoptList:[],
    userAdoptList:[]
  },
  onUserAdopt({detail: {adoptId}}){
    // console.log(e.detail.adoptId);
    Dialog.confirm({
      title: '领养',
      message: '我是一只可爱的小鸡',
    })
      .then(async() => {
        console.log("确定");
          await addUserAdopt(adoptId)
          const userAdoptList = await getUserAdopt()
          this.setData({
            userAdoptList
          })
      }).catch(() => {
        console.log("取消");
        // on cancel
      });
  },
  //   事件监听回调函数
  ontabChange({ detail }) {
    this.setData({
      tabActive: detail,
      
    });
    console.log(detail);
  },
  /** 
   * 生命周期函数--监听页面加载
   */
  onLoad: async function (options) {
    const res = await getAdopt()

    let userAdoptList = await getUserAdopt()

    console.log(userAdoptList);
    this.setData({
      adoptList: res.reverse() , //翻转
      userAdoptList
    })
    // console.log(res);
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {},

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: async function () {
    // wx.cloud.callFunction({
    //   name:'login'
    // }).then(res=>{
    //   console.log(res);
    // })
    // const {openid} = await getOpenID()
    // console.log(openid);
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {},

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {},

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {},

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {},

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {},
});
